﻿@charset "utf-8";
.left_con{ float:left; width:870px;}
.right_con{ float:right; width:285px;}
.left_con h3 { height:50px; line-height:50px;}
.left_con h3 span{  display:block; background:url(../images/1_18.jpg) right no-repeat; width:121px; font-size:18px;}
.left_con h3 span img{ margin-right:10px;}
.left_con h3 a{ display:block; float:right; margin-top:20px;}

.rd_l{width:422px; border:1px solid #eaeaea; height:400px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.rd_r1{float:right; }
.rd_l1{ float:left; }
.rd_l img{ display:block; margin:20px; width:382px; height:261px;}
.rd_l h4{ padding:0 20px 0 20px; font-size:15px}
.rd_l h4 strong{ display:block; margin:5px 0}
.rd_l span{ float:left; display:block;padding:0 0px 0 20px; width:200px; color:#FD6502; font-size:20px; margin:5px 0}
.rd_l em{ float:right; display:block ; width:100px; margin:5px 0}




/* 首页产品滑动 */
.maincp{ width:868px; height:295px; border:1px solid #d8d8d8; margin:20px auto;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.hdfl {float:left; text-align:center}
.hdfr {float:right;}
.hidden {display:none;}
.cpnav {width:140px;}
.cpnav ul li {background: url(../images/x1.jpg);height:74px;padding-left:20px;line-height:74px;overflow:hidden; }
.cpnav ul li a {color:#000000;display:block;line-height:74px; font-size:20px; font-weight:bold;}
.cpnav ul li.active {background: url(../images/x2.jpg);height:74px;padding-left:20px;line-height:74px; border-right:none;}
.cpnav ul li.active a {color:#505050;}

.cpzong {width:728px;overflow:hidden; padding-top:6px;}
.cpli{ width:100%;}
.cpshuoming{width:100%;}

.hot-qy{ float:left; width:218px; padding:10px 10px 0 30px}
.hot-qy p{ font-size:18px; margin-bottom:10px;}
.areas a{ margin:5px 12px 15px 0; line-height:200%;}
.hot-zw{ float:left; width:218px; padding:10px 10px 0 30px}
.hot-zw p{ font-size:18px; margin-bottom:10px;}
.hot-xc{ float:left; width:158px; padding:10px 10px 0 30px}
.hot-xc p{ font-size:18px; margin-bottom:10px;}
.areas1 a{ margin:5px 0 5px 0;display:block}

.solid-line{ width:1px; height:150px; float:left; background:#d8d8d8 ; margin-top:15px}
.hot-word{ color:#00978b}
.hot-word1{ color:#ff901c}

.search-form{margin:24px 0 10px 26px}
.search-form .kw{padding:11px 0 11px 17px;height:22px;line-height:22px;width:372px;border:1px solid #d8d8d8;border-radius:5px;color:#999;font-size:13px}
.search .on-border{border-color:#f60;color:#333}
.fd1{position:relative;padding:7px;height:47px;background:#ececec;border-radius:5px;display:inline-block;z-index:10}
.fd1 .search-close{cursor:pointer;height:19px;position:absolute;left:370px;top:20px;width:19px;background-position:0 -755px}
.fd1 a{position:relative}
.fd1 .btn{width:125px;height:45px;font-family:"microsoft yahei";border:0;border-radius:5px;color:#fff;font-size:21px;padding-left:11px;margin-left:3px;background-color:#ff911b}
.fd1 .btn-bg-xf{background-color:#ff612a}
.fd1 .btn-w-sydc{width:154px}
.btn-icon{width:30px;height:35px;position:absolute;top:-12px;background: url(../images/home.png) 15px 10px no-repeat}
.fd1 .icon-xfzf{left:12px}
.fd1 .icon-xzl{left:8px}
.fd1 .icon-sp{left:16px}
.fd1 a:hover{text-decoration:none}
.fd1 a:hover .btn{background-color:#ce7412;text-decoration:none;cursor:pointer}
.fd1 a:hover input.btn-bg-xf{background-color:#cb4600}




/* 选项卡示例样式 */
.dl2{ margin:13px auto;}
.tab {overflow: hidden;width: 283px;height: 42px;background: #FBFBFB;border: 1px solid #ddd;border-bottom:0;cursor: pointer;}
.tab li {float: left;font-size:16px;width:141px;text-align: center;line-height: 42px;}
.tab li.on {background: #00968A; color:#FFFFFF}
.dl_con {width: 253px;	padding:15px;border: 1px solid #ddd;background:#FBFBFB;border-top: none; height:232px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.dl_tel,.dl_mm{ width:178px; height:42px; line-height:42px; border:1px solid #e7e5e6; margin:10px 0 0 0; padding-right:10px; padding-left:50px; color:#b7b7b7}
.dl_tel{ background:url(../images/dl.jpg) 0px 0px no-repeat;}
.dl_mm{ background:url(../images/dl.jpg) no-repeat; background-position:0px -41px}
.zddl{ margin:25px 5px 0 0;}
.btn1{ background:#1ba999; width:255px; height:35px; line-height:35px; color:#fff; border:0; margin:10px 0; font-size:18px; display:block}
.dl_con a{ display:block; margin:13px 0}




.zx_zp{border:1px solid #eaeaea; width:868px; padding:18px 0;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.zx_zp a{ float:left; width:254px; margin:20px 10px 10px 20px}
.zx_zp a h4{ margin-bottom:5px; color:#373938; font-weight:normal}
.zx_zp a span{ display:block; color:#1ba999;}
.line10{ border-bottom:1px dotted #eaeaea; height:18px; margin:0 20px 10px 20px; }



.right_con h3 { height:50px; line-height:50px;}
.right_con h3 span{  display:block; width:121px; font-size:18px;}
.right_con h3 span img{ margin-right:10px;}
.right_con h3 a{ display:block; float:right; margin-top:20px;}

.zx_news{border:1px solid #eaeaea; height:400px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.zx_news ul{ padding:15px;}
.zx_news ul li{ border-bottom:1px dotted #eaeaea; display:block; font-size:12px}
.zx_news ul li a{height:40px; line-height:40px; display:block; background:url(../images/tb.jpg) left no-repeat}
.zx_news ul li a span{ float:left;  display:block; padding-left:8px; width:170px; height:40px; line-height:40px; overflow:hidden}
.zx_news ul li a em{ float:right; display:block}
.zx_news ul li a:hover{ color:#1BA999}


.ppqy_con{border:1px solid #eaeaea;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.ppqy_con a{ display:block ; margin:5px 0px 5px 6px;}
.ppqy_con a img{ width:270px;display:block; border:1px solid #eaeaea}


.tjqy h3 { height:50px; line-height:50px;}
.tjqy h3 span{  display:block; width:121px; font-size:18px;}
.tjqy h3 span img{ margin-right:10px;}
.tjqy h3 a{ display:block; float:right; margin-top:20px;}

.tjqy_con_l{ width:1180px;}
.tjqy_con_l a{ margin-bottom:8px; display:block; float:left; display:block; margin:5px 3px;}
.tjqy_con_l a img{ width:383px; height:71px; display:block; border:1px solid #eaeaea}
.tjqy_con_l a:hover img{border:1px solid #1BA999}


.zxjl{float:left; width:870px;}
.zxjl h3 { height:50px; line-height:50px;}
.zxjl h3 span{  display:block; background:url(../images/1_18.jpg) right no-repeat; width:121px; font-size:18px;}
.zxjl h3 span img{ margin-right:10px;}


.yplc{ float:right; width:285px;}
.yplc h3 { height:50px; line-height:50px;}
.yplc h3 span{  display:block; background:url(../images/1_18.jpg) right no-repeat; width:121px; font-size:18px;}
.yplc h3 span img{ margin-right:10px;}
.zxjl_l{ padding:20px 0 0 20px}
.zxjl_l a{ display:block; float:left; width:120px; height:130px; border:1px solid #eaeaea; margin:10px 5px;}
.zxjl_l a:hover{border:1px solid #1BA999;}
.zxjl_l img{display:block; width:76px; height:76px; margin:10px 0 10px 20px;}
.zxjl_l span{ display: block; text-align:center; width:120px; font-weight:bold}

.zxj_k{border:1px solid #eaeaea; height:345px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.zxjl_l{ float:left; width:566px;}
.zxjl_r{padding-top:20px}
.zxjl_r a{ display:block; background:url(../images/tb.jpg) left no-repeat; height:34px; line-height:34px; padding-left:10px; font-size:12px; float:left; width:250px; margin-left:29px;}
.zxjl_r a span,.zxjl_r a em,.zxjl_r a i,.zxjl_r a font{ width:60px; display:block; float:left}

.yplc_con{ padding:40px 0 0 10px;border:1px solid #eaeaea; height:305px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
#lc_jt1,#lc_jt2,#lc_jt3{float:left; display:block}
#lc_jt2{ margin:60px 10px 0 10px}
.yplc_2{margin:10px 0 10px 180px}



#lc_jt4,#lc_jt5,#lc_jt6{float:left; display:block}
#lc_jt5{ margin:60px 10px 0 10px}


.db_links{ background:#f5f5f5; padding:10px 20px; margin:20px 0}
.db_links h3 { height:50px; line-height:50px; border-bottom:1px solid #eaeaea;}
.db_links h3 span{  display:block;  width:121px; font-size:18px;}
.db_lins_a { margin:20px 0 20px 0; line-height:200%}
.db_lins_a a{ padding:10px 5px; margin:5px}



.zyfw{ margin:20px 0 20px 0}
.zyfw a{ float:left; width:190px; height:87px; line-height:87px; text-align:center; border:1px solid #ccc;border-radius:3px; margin:25px 0 0 35px; font-size:26px; font-weight:bold; color:#222}
.zyfw a:hover{ background:#00968a; color:#fff}
.zyfw .fw1{ background:#87fefe}
.zyfw .fw2{ background:#00ff96}
.zyfw .fw3{ background:#ffff66}
.zyfw .fw4{ background:#add6ff}
.zyfw .fw5{ background:#ff99cc}
.zyfw .fw6{ background:#acffac}